home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
gt_power
/
mesup11.zip
/
MESUP.DOC
next >
Wrap
Text File
|
1990-11-15
|
6KB
|
179 lines
*************************************
* *
* MESUP *
* *
| * Version 1.1 *
* *
* GT 15.50 or higher - LAN AWARE *
* *
* Tested on a LANtastic Network *
* *
*************************************
A Programme for GT 15.50+ Sysops
(Of no use to anyone else)
John Della-Torre
PO Box 169
Eastwood
New South Wales 2122
Sydney, Australia
GT Net/Node: 302/000
The Poet's Dilemma: 61-2-804-6412 (HST DS )
: 61-2-804-7449 (HST 9600)
Voice: 61-2-804-7516
╔══════════════════════════════════════════════════════════════╗
║ Changes from the last release are shown with a | in column 1.║
╚══════════════════════════════════════════════════════════════╝
WARRANY
=======
Use this programme at your own risk. No warranty is given.
I wrote it to help me run my own system and I offer it to others on the
understanding that I am not to be held responsible if it does not work
on or damages your system.
LICENCE and REGISTRATION
========================
No registration is required to use this programme - it is not part of
the OZNET suite of programmes.
You may copy and distribute the two files that comprise the package
provided you do not alter any file; distribute the package using any
compression technique you wish.
The package is "Shareware" and the copyright remains with the author.
If you like or use the programme send me a Netmail message or post an
entry in the "OZ Companions" conference.
HISTORY
=======
Nov 08, 1990 Version 1.0 - Initial Release
| Nov 16, 1990 Version 1.1 - Introduced and exlusion file - MESUP.CTL.
| See EXCLUSIONS Section below.
PURPOSE
=======
I wanted a utility that would upgrade or downgrade a caller based on
the number of PUBLIC message bases (s)he had accessed, so I invented
MESUP.
On my system, first time callers once they have completed the
questionnaire, get full access, but in 20 minute sessions. If they
access at least SIX PUBLIC message areas, their access is bumped from
20 minutes to 40 minutes, ie they move from T to N access levels.
I use MESUP in the GTLOGOFF.BAT to determine whether the caller
should be upgraded from T to N or if an existing N caller, who has not
accessed SIX or more PUBLIC message areas, should be downgraded from N
to T.
INSTALLATION
============
Place the EXE file in a directory in your PATH and print the DOC file.
SYNTAX
======
To get information on the syntax, please enter "mesup ?" - (no QUOTES
required). The parameters that can be passed are:
? Syntax details
/Axy The Access levels.
/Cn n is the minimum number of PUBLIC message bases
the caller needs to have accessed for the changes
specified in the /A to take effect.
/Na_b A caller name may be specified here. This is
'manual' mode - normally the caller's name is
taken from GTUSER.BBS. If you use the /N, for
random inquiries, then blanks must be substituted
with "_".
NOTES:
(1) I don't believe the /N will work with one level names,
unless you can fool it and place a "_" at the end.
(2) You should arrange the xy in /A in "upgrade" order, ie if
you want the caller to move from T to N if the required
number of PUBLIC message bases have been accessed and from N
to T if they have not, then use /aTN. This is _important_.
EXAMPLES
========
(1) MESUP
No parameters are passed, so the programme presents
information.
(2) MESUP /c5 /aTN
If the caller has accessed 5 or more PUBLIC message bases, and
is currently T in the USER.CTL file, then (s)he will be
"upgraded" to access level N. Conversely, if the caller is
currenly N and has accessed less than 5 PUBLIC message bases,
then (s)he will be "downgraded" to level T.
(3) MESUP /c5 /aTN /nHarpo_Marx
As above, but the user name "Harpo Marx" is used. Any blanks
in the name must be replaced by "_".
RETURN CODES
============
MESUP returns an errorlevel of 99 if any error is detected.
An ERRORLEVEL of 1 indicates that the caller has been "upgraded" and an
ERRORLEVEL of 2 means the caller has been "downgraded".
You could use TEXT2MSG and send an appropriate message based on the
errorlevel returned.
THE MESUP.LOG FILE
==================
A LOG file (MESUP.LOG) is kept in either your GTPATH directory or
the LOG pathname specified in GT's "Set Pathnames" option.
| EXCLUSIONS
| ==========
| Callers can be excluded from MESUP checking by placing their names in
| MESUP.CTL in the GTPATH. The names must be entered one to a line with
| capitals in the appropriate places.
Cheers,
John